@charset "utf-8";
/* CSS Document */

.scenery_order_main{ margin:0 auto; width:1000px; overflow:hidden; border-top:2px solid #E6A11B;}
.scenery_order_main .price{ color: #FF6600;}

/*头部选择*/
.scenery_order_choose_title{ height:50px; line-height:50px; margin-left:20px; font-size:15px; font-weight:bold; }
.scenery_order_choose_title font{ color:#008fcc;}

.scenery_order_choose{ border:1px solid #eedad1; background-color:#fffaf7; padding:0px 15px; overflow:hidden;}
.scenery_order_choose .choose_success{ font-size:15px; font-weight:bold; padding:15px 0px 15px 40px; border-bottom:1px dashed #ddd; overflow:hidden;}
.scenery_order_choose .choose_next{ font-size:15px; padding:15px 40px 15px 40px; overflow:hidden; zoom:1; }
.scenery_order_choose .choose_next .left{ float:left;}
.scenery_order_choose .choose_next .left font{ color:#999;}
.scenery_order_choose .choose_next .right{ display:block;  overflow: hidden; text-align: right; }
.scenery_order_choose .choose_next .right .right_text{ display:block; color:#999; font-size:14px;}

.scenery_order_info{ margin-top:15px; background-color:#edf7ff; padding:1px 10px 10px 10px; }
.scenery_order_info_bg{ background-color:#fff; padding:15px 20px 15px 20px; border:1px solid #c9dcea; margin-top:10px;}

.scenery_order_info_list{}
.scenery_order_info_list ul li{ font-size:14px; margin:17px 0px;}
.scenery_order_info_list .title{ width:130px; text-align:right; display:inline-block; padding-right:10px; vertical-align:middle;}
.scenery_order_info_list .input_text{ background:url(../images/inputextbg.gif) repeat-x; width:130px; padding:4px 0px 4px 7px; border:1px solid #ccc; vertical-align:middle;}
.scenery_order_info_list .gray_bg{border:1px solid #ddd; padding:10px 20px; width:225px; margin-left:140px; background:#eee;}
.scenery_order_info_list .t1{ font-size:13px; color:#999;}

.scenery_order_info_price{ padding:8px 20px 8px 20px; text-align:right; background:#fff; border:2px solid #93b5d8; margin-top:25px; }
.scenery_order_info_price p{ margin:10px 0px; font-size:15px;}

/*提交按钮*/
.scenery_order_submit{ margin:20px 0px 20px 160px;}
.scenery_order_submit input{background-color:#0862BA; padding:10px 20px; text-align:center; font-size:16px; color:#fff; border:0 none;}
.scenery_order_submit input:hover{ background-color:#119AFF;} 

/*协议限制*/
.scenery_order_info_bg .agreement{}
.scenery_order_info_bg .agreement .title{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.scenery_order_info_bg .agreement p{ margin:5px 0px;}

/*订单预订成功*/
.scenery_order_success{  overflow:hidden; zoom:1; }
.scenery_order_success .left{ float:left; background:url(../images/app/success_and_yes.jpg) no-repeat; width:77px; height:81px;}
.scenery_order_success .right{ float:left;}
.scenery_order_success .right p{ font-size:14px; margin:13px 0px 12px 10px;}


.scenery_order_detailed{ margin-top:20px;}

.scenery_order_detailed .sod_title{ font-size:13px;}
.scenery_order_detailed .sod_title a{ font-size:13px; font-weight:bold;}

.scenery_order_detailed table{ width:100%; margin-top:20px;}
.scenery_order_detailed table th{ text-align:left; padding-left:10px; height:25px; border:2px solid #fff; background-color:#DDEDFC;}
.scenery_order_detailed table td{ text-align:left; padding:15px 0px 15px 12px; border-bottom:1px dashed #ddd;}

.scenery_order_detailed .scenery_order_continue{ overflow:hidden; margin-top:20px;}
.scenery_order_detailed .scenery_order_continue a{ float:right; display:block; width:90px; height:25px; line-height:25px; text-align:center; color:#285688; overflow:hidden; background-color:#D8F0FC; border:1px solid #C7DCED;}
.scenery_order_detailed .scenery_order_continue a:hover{ text-decoration:none; background-color:#edf8fd; color:#516983;}


